module SneakMethods
  def report(options = {})
    options.assert_valid_keys :on, :as

    Flag.create!(:sneak => self, :flaggeable => options[:on], :report_type => options[:as].to_s)
  end
end